import { getQueryParams } from '@/utils';
import http from './http';

export default {
  // 查询单个模版信息
  getTemplateInfo(params) {
    return http.get(`/mall/web/product/v1/typetemplate/tree/info?${getQueryParams(params)}`).exec();
  },
  // 商品模板查询
  getTypeTemplate(params) {
    return http.get(`/mall/web/product/v1/typetemplate/pagenation?${getQueryParams(params)}`).exec();
  },
  // 商品模板查询-分页
  getTypeTemplateWithOutPagenation(params) {
    return http.get(`/mall/web/product/v1/typetemplate/list?${getQueryParams(params)}`).exec();
  },

  // 新增商品类型模版
  addTypeTemplate(params) {
    return http.post(`/mall/web/product/v1/typetemplate/add`, params).exec();
  },

  // 修改商品类型模版
  updateTypeTemplate(params) {
    return http.post(`/mall/web/product/v1/typetemplate/modify`, params).exec();
  },

  // 删除商品类型模版
  deleteTypeTemplate(params) {
    return http.post(`/mall/web/product/v1/typetemplate/delete`, params).exec();
  },
};
